Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F8 USTA Challenger of Burbank - Burbank Challenger Leon 2004 - Leon Ljubljana Open - Ljubljana Challenger Groningen - Groningen KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Concurso Internacional de Vigo - Vigo Samsung Secruities Cup Challenger - Seoul Tatra Banka Open 2006 - Bratislava Tatra Banka Slovak Open - Bratislava Mordovia Cup - Mordovia Akbank Private Banking-TED Open - Istanbul IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa South African Airways Tennis Open - Durban 6th Sardinian International Championships - Cagliari Croatia Osiguranje Rijeka Open - Rijeka Telesp Celular Open - Ribeirao Preto Schickedanz Open 2007 - Furth Challenger Ford de Cherbourg - Cherbourg Oberstaufen Cup - Oberstaufen 's Tennis Masters 07 Challenger - Graz St. Petersburg Challenger by Kinex - St. Petersburg Zagreb Open - Zagreb Heilbronn Open - Heilbronn 9th Wartburg Open - Eisenach ATP Challenger Trophy 2007 - Trnava Stella Artois Clay Court Championships - Budaors Kobstaedernes ATP Challenger - Kolding Belgaum Open - Belgaum Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Top Wool Challenger Biella - Biella XXIX Edizione 'A.Savoldi Marco' - Manerbio Optimus Maia Open - Maia Flea Market Cup - Busan Fujitsu Siemens Open - Budapest Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 USTA Challenger of Calabasas - Calabasas 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton IV Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Neride Prague Indoor - Prague 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona XL Capital Bermuda Open - Bermuda Asirom Challenger Brasov - Brasov Challenger Copa Sevilla Internacionales de Andalucia - Seville 2001 Challenger Canottieri Mincio - Mantova Gemax Open 2002 - Belgrade Open de L'Isere - Grenoble 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg Schickendanz Open - Furth Challenger 42 - Andrezieux Quelle Cup 1999 - Furth Quelle Cup - Furth GHI Bronx Tennis Classic - Bronx Zivnobanka Czech Open - Prostejov Kamnik Challenger - Kamnik Stella Artois Clay Court Championships - Budaors Porsche Open - Poznan ATU Cup - Weiden CA Challenge - Graz Samsung Securities Cup Challenger Tennis - Seoul IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg Alexander Kolyaskin Memorial - Donetsk XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Flea Market Cup Busan Challenger Tennis - Busan USTA Seascape Challenger - Aptos Lambertz Open - Aachen Okal Cup 2003 - Eckental Baden Open - Karlsruhe Czech Indoor Open - Prague XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice IPP Open - Helsinki Tumkur Open - Tumkur Ispat Open 2004 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Alexander Kolyaskin Memorial - Donetsk The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice SAA Hilversum Open - Hilversum Heilbronn Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Astana Challenger - Astana Kyiv Open - Kiev ATU Cup - Weiden Tehran Open 2004 - Tehran Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Gemax Samsung Open 2005 - Belgrade The Manchester Trophy - Manchester Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise Bergamo Challenger Sunrise Challenger Tunis Challenger Zagreb Open - Zagreb San Marino Challenger AT&T Challenger of Dallas - Dallas Open D'Orleans - Orleans Tatra Banka Open - Bratislava St. Remy Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mons Challenger Astana Challenger Tiburon Challenger - Tiburon Lambertz Open - Aachen Rhodes Challenger Tatra Banka Open - Bratislava Biella Challenger Alessandria Challenger Porsche Open - Poznan Banja Luka Challenger Rennes Challenger Okal Cup 2004 - Eckental Dallas Challenger Marburg Challenger Scheveningen Challenger Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca Poznan Challenger San Marino Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Open de Rennes La Trinitaine - Rennes Trnava Challenger Samsung Securities Cup - Seoul Sacramento Challenger Tiburon Challenger Geneva Challenger Heilbronn Challenger Quimper Challenger Bergamo Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Dallas Challenger Winnetka Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Astana Challenger Heilbronn Challenger Guzzini Challenger - Recanati Czech Indoor Open - Prague Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Braunschweig Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Poznan Challenger 3rd Volkswagon Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto San Marino Challenger Meerbusch Challenger Oberstaufen Cup - Oberstaufen Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara Mons Challenger Rennes Challenger Eckental Challenger Helsinki Challenger Heilbronn Challenger St. Brieuc Challenger Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Kosice Challenger Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen PEOPLEnet Cup - Dnepropetrovsk Szczecin Challenger Dortmund Challenger Nokian Hakkapeliitta Open - Tampere Braunschweig Challenger Timisoara Challenger - Timisoara Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger Tatra Banka Slovak Open - Bratislava TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Intersport Heilbronn Open - Heilbronn 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger Qatar Mobil Open 2000 - Doha Gerry Weber Open - Halle Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo Muller Cup - Ulm Status Athens Open - Athens The LTA Manchester Challenger - Manchester AAPT Championships - Adelaide Milan Indoors - Milan The Bolton Challenger - Bolton IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck The Nottingham Cahllenger - Nottingham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo USTA Challenger of Dallas - Dallas Baumag Open - Budapest Citta di Monza - Monza BMW Open - Munich Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Ostrava Open 2005 - Ostrava Fifth-Third Bank Tennis Championships - Lexington ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Braunschweig Challenger Heilbronn Open - Heilbronn Rhein-Main Challenger 2003 - Aschaffenburg USTA Comerica Challenger - Aptos KGHM Dialog Polish Indoors - Wroclaw Fujitsu Siemens Open - Budapest Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Heineken Open - Auckland International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Heilbronn Open - Heilbronn Sina-Kia Motors Tennis Cup - Cordenons Tatra Banka Open 2003 - Bratislava Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Olbia Geovillage Open - Olbia Ljubljana Open 2002 - Ljubljana Abierto Club Casablanca - Mexico City Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin ATU Cup 2001 - Weiden Segundo Aberto de Brasilia - Brasilia Compaq Cup 2001 - Zabrze USTA Tennis Championships of Houston - Houston Okal Cup 2001 International Bavarian Championships - Eckental Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Davidoff Swiss Indoors - Basel Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Dharwad Challenger 2003 - Dharwad Volkswagen Challenger 2004 - Wolfsburg Tata Open 2003 - Chennai Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul SIR Supermercadi Challenger - Rome XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton TED Open - Istanbul PrivatBank Cup - Dnepropetrovsk HTV Challenger - Ho Chi Minh City Unique Zagreb Open - Zagreb Sarasota Challenger Adidas Open de Toulouse - Toulouse XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Open Castilla y Leon - Segovia AAPT Championships - Adelaide International Championship of Croatia - Umag 2000 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg PEOPLEnet CUP - Dnepropetrovsk Kazan Challenger Kitzbuhel Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Kremlin Cup - Moscow AAPT Championships - Adelaide Estoril Open - Estoril BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Rome Challenger International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Rome Challenger CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Zagreb Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Tampere Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort CA Tennis Trophy - Vienna China Open - Beijing Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon The Hypo Group Tennis International 2008 - Poertschach Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar Estoril Open - Estoril BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad Salzburg Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg SAP Open - San Jose Bratislava Challenger The Dubai Tennis Championships - Dubai Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. BCR Open Romania - Bucharest SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Helsinki Challenger Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger Grand Prix Hassan II - Casablanca Geneva Challenger Furth Challenger BMW Open - Munich Belgrade Challenger Orange Warsaw Open - Warsaw Masters Series - Hamburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Sunrise Challenger International German Open - Hamburg Rome Challenger Athens Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai BMW Open - Munich Loughborough Challenger Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich RCA Championships - Indianapolis Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Schickendanz Open - Furth Nord/LB Open - Braunschweig Scheveningen Challenger Liberec Challenger Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Heilbronn Challenger - Heilbronn ATU Cup - Weiden Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen Intersport Heilbronn Open - Heilbronn VIII Torneo Internazionale di Tennis - Barletta Rhein-Main Challenger 2004 - Aschaffenburg Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart Heineken Open Shanghai - Shanghai President's Cup - Tashkent International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai Swiss Indoors Basel - Basel U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Tennis Masters Series - Stuttgart Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Qatar Open - Doha AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Madrid Open - Madrid Open de Nice Cote d'Azur - Nice Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York ATP Studena Croatia Open Umag - Umag AEGON Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Delray Beach International Tennis Championships - Delray Beach U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Wimbledon - London Wimbledon - London Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Miami U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, PO, SVK-BEL 2-3